// 对服务器数据API的二次封装
// 服务器的访问地址
export let base = "https://web.codeboy.com/zhsqapi/"
// 接口地址：user/login
// 请求方式：POST
// 请求主体格式：application/json   
// phone	是	string	手机号
// pwd	是	string	密码
export let userLogin = async (phone, pwd) => {
	//地址
	let url = base + "user/login"
	//显示showLoading
	uni.showLoading({
		title: '正在登陆中'
	});
	//发请求
	let [err, res] = await uni.request({
		url,
		method: "POST",
		data: {
			phone,
			pwd
		}
	})
	//结束hideLoading
	uni.hideLoading()
	//返回数据
	return res.data
}


// 获取首页数据的方法
// 接口地址：index/data
// 请求方式：GET
// 请求主体：无
// 请求参数：无
// 请求头部：token - 用户登录后保存在客户端的身份凭证
// 响应主体格式：json object；属性说明：
// 名称	类型	说明
// carousels	array	轮播广告数据列表
// menuItems	array	当前用户定制的功能菜单列表
// activities	array	社区活动数据列表
export let indexData = async () => {
	// 准备发请求
	let url = base + 'index/data'
	//显示showLoading
	uni.showLoading({
		title: '正在登陆中'
	});
	let [err, res] = await uni.request({
		url,
		header: {
			token: uni.getStorageSync("userToken")
		}
	})
	//结束hideLoading
	uni.hideLoading()
	//返回数据
	return res.data
}
